feeling of helplessness - Turc Anglais Dictionnaire